「C8g」「M8g」 AWS Graviton 4を搭載したEC2インスタンスがリリースされました

「C8g」「M8g」 AWS Graviton 4を搭載したEC2インスタンスがリリースされました

2024年9月25日、最新世代のGraviton4プロセッサーを搭載したEC2インスタンス「C8g」と「M8g」が、バージニア、オハイオ、オレゴン、フランクフルトの4リージョンで利用可能になりました。
Clock Icon2024.09.27

2024年9月25日、最新世代のGraviton4プロセッサーを搭載した、コンピュート最適化インスタンスの「C8g」と、汎用インスタンスの「M8g」が、バージニア、オハイオ、オレゴン、フランクフルトの4リージョンで利用可能になりました。

今回、オレゴンリージョンでC8gおよびM8gインスタンスの起動を試す機会がありましたので、その内容を紹介いたします。

https://aws.amazon.com/jp/blogs/aws/run-your-compute-intensive-and-general-purpose-workloads-sustainably-with-the-new-amazon-ec2-c8g-m8g-instances/

EC2ダッシュボード

インスタンスタイプとして「M8g」「C8g」の選択が可能になりました、。

M8g

m8g一覧

C8g

c8g一覧

lscpu

Amazon Linux 2023 のAMI を利用して、「c8g.medium」「m8g.medium」のEC2インスタンスを起動。
lscpuを実行しました。

c8g.medium

sh-5.2$ sudo lscpu
Architecture:             aarch64
  CPU op-mode(s):         64-bit
  Byte Order:             Little Endian
CPU(s):                   1
  On-line CPU(s) list:    0
Vendor ID:                ARM
  BIOS Vendor ID:         AWS
  BIOS Model name:        AWS Graviton4
  Model:                  1
  Thread(s) per core:     1
  Core(s) per socket:     1
  Socket(s):              1
  Stepping:               r0p1
  BogoMIPS:               2000.00
  Flags:                  fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 asimddp sha512 sve asimdfhm dit uscat ilrcpc
                          flagm sb paca pacg dcpodp sve2 sveaes svepmull svebitperm svesha3 flagm2 frint svei8mm svebf16 i8mm bf16 dgh rng bti
Caches (sum of all):
  L1d:                    64 KiB (1 instance)
  L1i:                    64 KiB (1 instance)
  L2:                     2 MiB (1 instance)
  L3:                     36 MiB (1 instance)
NUMA:
  NUMA node(s):           1
  NUMA node0 CPU(s):      0
Vulnerabilities:
  Gather data sampling:   Not affected
  Itlb multihit:          Not affected
  L1tf:                   Not affected
  Mds:                    Not affected
  Meltdown:               Not affected
  Mmio stale data:        Not affected
  Reg file data sampling: Not affected
  Retbleed:               Not affected
  Spec rstack overflow:   Not affected
  Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:             Mitigation; __user pointer sanitization
  Spectre v2:             Not affected
  Srbds:                  Not affected
  Tsx async abort:        Not affected

m8g.medium

sh-5.2$ sudo lscpu
Architecture:             aarch64
  CPU op-mode(s):         64-bit
  Byte Order:             Little Endian
CPU(s):                   1
  On-line CPU(s) list:    0
Vendor ID:                ARM
  BIOS Vendor ID:         AWS
  BIOS Model name:        AWS Graviton4
  Model:                  1
  Thread(s) per core:     1
  Core(s) per socket:     1
  Socket(s):              1
  Stepping:               r0p1
  BogoMIPS:               2000.00
  Flags:                  fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 asimddp sha512 sve asimdfhm dit uscat ilrcpc
                          flagm sb paca pacg dcpodp sve2 sveaes svepmull svebitperm svesha3 flagm2 frint svei8mm svebf16 i8mm bf16 dgh rng bti
Caches (sum of all):
  L1d:                    64 KiB (1 instance)
  L1i:                    64 KiB (1 instance)
  L2:                     2 MiB (1 instance)
  L3:                     36 MiB (1 instance)
NUMA:
  NUMA node(s):           1
  NUMA node0 CPU(s):      0
Vulnerabilities:
  Gather data sampling:   Not affected
  Itlb multihit:          Not affected
  L1tf:                   Not affected
  Mds:                    Not affected
  Meltdown:               Not affected
  Mmio stale data:        Not affected
  Reg file data sampling: Not affected
  Retbleed:               Not affected
  Spec rstack overflow:   Not affected
  Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
  Spectre v1:             Mitigation; __user pointer sanitization
  Spectre v2:             Not affected
  Srbds:                  Not affected
  Tsx async abort:        Not affected
  • C7gとM7gのCPUは、同一型番のものが利用されていました。
  • 7月にリリース済みの「R8g」とも共通でした。

https://dev.classmethod.jp/articles/r8g-graviton4-ec2-ga/

比較

R8g と、 R7g インスタンスのオンデマンド料金を比較しました。

M8g/M7g

インスタンスタイプ コア メモリ (GiB) ネットワークパフォーマンス オンデマンド料金(M8g) オンデマンド料金(M7g)
m8g.medium m7g.medium 1 4 Up to 12.5 Gigabit 0.04488 0.0408
m8g.large m7g.large 2 8 Up to 12.5 Gigabit 0.08976 0.0816
m8g.xlarge m7g.xlarge 4 16 Up to 12.5 Gigabit 0.17952 0.1632
m8g.2xlarge m7g.2xlarge 8 32 Up to 15 Gigabit 0.35904 0.3264
m8g.4xlarge m7g.4xlarge 16 64 Up to 15 Gigabit 0.71808 0.6528
m8g.8xlarge m7g.8xlarge 32 128 15 Gigabit 1.43616 1.3056
m8g.12xlarge m7g.12xlarge 48 192 22.5 Gigabit 2.15424 1.9584
m8g.16xlarge m7g.16xlarge 64 256 30 Gigabit 2.87232 2.6112
- m7g.metal 64 256 30 Gigabit - 2.6112
m8g.24xlarge - 96 384 40 Gigabit 4.30848 -
m8g.metal-24xl - 96 384 40 Gigabit 4.30848 -
m8g.48xlarge - 192 768 50 Gigabit 8.61696 -
m8g.metal-48xl - 192 768 50 Gigabit 8.61696 -

C8g/C7g

インスタンスタイプ コア数 メモリ (GiB) ネットワークパフォーマンス オンデマンド料金(M8g) オンデマンド料金(M7g)
c8g.medium c7g.medium 1 2 Up to 12.5 Gigabit 0.03988 0.0363
c8g.large c7g.large 2 4 Up to 12.5 Gigabit 0.07976 0.0725
c8g.xlarge c7g.xlarge 4 8 Up to 12.5 Gigabit 0.15952 0.145
c8g.2xlarge c7g.2xlarge 8 16 Up to 15 Gigabit 0.31904 0.29
c8g.4xlarge c7g.4xlarge 16 32 Up to 15 Gigabit 0.63808 0.58
c8g.8xlarge c7g.8xlarge 32 64 15 Gigabit 1.27616 1.16
c8g.12xlarge c7g.12xlarge 48 96 22.5 Gigabit 1.91424 1.74
c8g.16xlarge c7g.16xlarge 64 128 30 Gigabit 2.55232 2.32
- c7g.metal 64 128 30 Gigabit - 2.32
c8g.24xlarge - 96 192 40 Gigabit 3.82848 -
c8g.metal-24xl - 96 192 40 Gigabit 3.82848 -
c8g.48xlarge - 192 384 50 Gigabit 7.65696 -
c8g.metal-48xl - 192 384 50 Gigabit 7.65696 -

※オンデマンド料金は北米、Linux USドル価格(1時間)

  • 「C8g」「M8g」は、24xlarge、48xlarge の利用が可能になりました。

まとめ

最新の Graviton 4 を搭載する 「M8g」「C8g」 世代の EC2、 Graviton 3 搭載の 「M7g」「C7g」 世代と比較し、メモリ帯域幅 は 75% 増加、L2 キャッシュ の2 倍に増強、クロック速度 は 2.6→2.8GHz、 ネットワーク帯域の拡張などの改善が施されています。

「M8g」と「C8g」のオンデマンド料金は「C7g」と「M7g」と比較して約9%高額ですが、この価格差を上回る性能が期待できます。
また、「24xlage」「48xlarge」へのスペックアップが可能となった事で、スペックアップによる性能向上余地も高くなりました。

ARMアーキテクチャで稼働可能なワークロードがあれば、AWSの最新世代CPUを搭載する、「M8g」「C8g」世代のEC2インスタンスの性能をお確かめください。

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.